olive seaweeds - French English Dictionary